A Generic Operation Transformation Scheme forConsistency Maintenance in Real - timeCooperative Editing
نویسندگان
چکیده
{ In real-time cooperative editing systems, independent operations on any part of the shared document may be generated from multiple cooperating sites. It is very important and technically challenging to ensure that the eeect of executing an operation at remote sites, in the presence of concurrent execution of independent operations, achieves the same eeect as executing this operation at the local site at the time of its generation, thus preserving its intention and maintaining system consistency. In this paper, we investigate the technical issues involved in preserving intentions of concurrent operations , explain the reasons why traditional serialization-based concurrency control strategies and existing operational transformation strategies failed to solve these problems , and propose a generic operation transformation scheme for intention preservation and consistency maintenance in real-time cooperative editing systems. The proposed scheme has been implemented in an Internet-based prototype REDUCE (REal-time Distributed Un-constrained Cooperative Editing) system.
منابع مشابه
Achieving Convergence , Causality - preservation , andIntention - preservation in Real - time
Real-time cooperativeediting systems allow multipleusers to view and edit the same text/graphic/ image/multimedia document at the same time from multiple sites connected by communication networks. Consistency maintenance is one of the most signiicant challenges in designing and im-plementingreal-time cooperative editing systems. In this paper, a consistency model, with properties of convergence...
متن کاملReversible Inclusion and Exclusion Transformation for String-wise Operations in Cooperative Editing Systems
Operation transformation has been recognized as a promising approach to intention preservation and consistency maintenance in cooperative editing systems. To deal with the complications caused by the fact that independent operations may come from diierent document states, we propose a pair of mutually reversible inclusion and exclusion transformation functions, which can be used to eeectively i...
متن کاملLong Term Cost Effective Preventive Maintenance Scheduling
Preventive maintenance scheduling of generating units is addressed as a long-term scheduling in power system studies aiming to increase the reliability incorporating cost reduction. It consists of knowing which generating units should be shut down for regular safety inspection. In this paper, a new formulation of preventive maintenance scheduling associated with cost reduction index (CRI) is pr...
متن کاملConsistency Maintenance in Real - TimeCollaborative Graphics Editing
Real-time collaborative graphics editing systems allow a group of users to view and edit the same graphics document at the same time from geographically dispersed sites connected by communication networks. Consistency maintenance in the face of concurrent accesses to shared objects is one of the core issues in the design of these types of systems. In this article, we propose an object-level mul...
متن کاملFactors Affecting Farmer's Satisfaction with Water Users Associations Performance at Gotvand Irrigation Scheme in Khuzestan Province, Iran
The purpose of this study was to assess the farmer's satisfaction with services delivered by Water User Associations (WUAs) and determine the factors affecting farmer's satisfaction with the WUAs. Stratified sampling was used to select 124 farmer members of WUAs in the Gotvand irrigation Scheme (GIS). A researcher-made questionnaire was employed for data collection. Its validity was confirmed b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997